package io.bdmc.modules.bss.model;

import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;

@Getter
@Setter
public class DeviceDynamicModel {

    /**
     * 端口号
     */
    private int channel;

    /**
     * 监控状态
     */
    private int status;

    /**
     * 端口状态
     */
    private int portActive;

    /**
     * 光缆名称
     */
    private String fibreName;

    /**
     * 光缆长度
     */
    private String fibreLength;

    private BigDecimal normalPadControl;

    /**
     * 光缆损耗
     */
    private String fibreLoss;

    // 量程
    private String endPosition;

    // 脉宽
    private String pulseWidth;

    // 时间
    private String time;

    // 分辨率
    private String resolution;

    private String normalValue;

    private String alarmValue;

    private String refIndex;

    private String number;

    private int fibreId;

    private String alarmMsg;

    private Integer deviceFibreId;
}